mortgage debenture secured on land - German English Dictionary